﻿using System;
using System.Collections.Generic;
using System.Xml.Serialization;

namespace DataAccessLayer
{
    [Serializable, XmlType("MiniBoss")]
    public sealed class MiniBossEnemy : Enemy, IMultiPartCollidable, IShooter
    {
        public List<EditorRect> CollisionRectangles { get; set; }

        public int BulletCount { get; set; }

        public int ShootInterval { get; set; }

        public MiniBossEnemy()
        {
            CollisionRectangles = new List<EditorRect>();

            BulletCount = 1;

            ShootInterval = 1;
        }
    }
}